pledge papers - Turkish English Dictionary